Notice
For most popular networks this process is not required; due to the wallet contracts
being already deployed.
To see if a configuration already exists for a given chain go to Networks.
The Singleton Factory is a contract that allows the deployment of a single contract instance per address. Unlike the
Universal Deployer, the Singleton Factory requires a salt to manage deployment instances. More information about the
Singleton Factory can be found in the EIP-2470 specification.The Pre-fund the Singleton Factory’s deployer with the required funds to deploy the contract.
Do not send additional funds to the address, as funds can’t be refunded.Once the address is funded, you can deploy the Singleton Factory by executing the following pre-signed transaction:
Deploy each of the contracts in the Sequence Wallet Context using the Singleton Factory.A script can be found in the Sequence Wallet Contracts repository.Clone the repository, configure the environment variables and run the script with: